/***********************************************//* ral_styles_print.css*//* Use for RAL web site print style     *//* by Lara Ziady                              *//* January 14, 2006                              *//***********************************************//***********************************************//* Layout Divs                                 *//***********************************************/ #siteHead{	padding: 0px 0px 0px 0px;	width: 100%;	height: 100px;}#spacer {	clear: both	}	#containerTitle {    width: 95%;	margin-left: 186px;	text-align:left;	padding-top: 5px;	padding-bottom: 0px;	height: 35px;}    #containerTitle .pagetitle {	  float: left;	  text-align: left;	  width: 49%;	  }	  	#containerTitle .search {	  position: absolute;	  left: 70%;	  top:100px;	  width: 225px;	  height:28px;	  font-size: 10px;	  background-color: #FFF;	  }	  #containerSubnav {                   /*grey subheading section takes place of "Container Title"  */	  margin-left: 0px;	  padding-top: 5px;	  margin-bottom: 15px;	  padding-bottom: 0px;	  height: 20px;	  text-align: center;	  width:100%;	  background-color: #EDEDED;	  background-image:  url('/images/nav/subnav.gif');	  background-repeat: repeat-x	 	   }	   	   #containerSubnav .titleSub {	   float: left;	   margin-left: 15px;	   text-align:left;	   font-size:14px;	   font-weight:bold;	   color:#FFFFFF;	   width:160px;	   }	   #containerSubnav .list {	   float: left;	   margin-left: 5px;	   text-align: left;	   width:60%;       font-size: 10px;	   }	   	   #containerSubnav .listnotitle {	   float: left;	   margin-left:160px;	   text-align: left;	   width:50%;       font-size: 10px;	   }	   	   #containerSubnav .search {	  position: absolute;	  left: 70%;	  top:100px;	  width: 225px;	  height:28px; 	  font-size: 10px;	  }#linkList{	display: none;}#contentExtra{   /*use this for the feature box on right side of page */    position: absolute;	left: 80%;	top: 137px;	width: 140px;	z-index: 3;	color: #000;    padding: 0px 0px 0px 0px;	font-size: 11px;	}		#contentExtra .featureBox{	    border: 1px solid #000000;		text-align: center;		font-size: 10px;		margin: 2px;		width: 100%;		}	#contentExtra .featureTitle{	    font-size: 11px;		text-align: center;		color: #ffffff;        width: 140px;        font-weight: bold;		text-transform: uppercase;        display: block;		padding: 5px 0px 5px 0px;		background: #000000;        text-indent: 0px;        line-height: 14px;		overflow: hidden;		}#content {  width: 100%;  margin: 0pt;  padding: 0pt;	color: #000;	text-align:justify;}#left {    /* left and right divs can be used for adding 2 columns to a section */    float: left;	text-align: left;	width: 74%;	}	#right {    float: right;	text-align: right;	width: 24%;	}#footer {	clear: both;	margin: 4px 40px 0 30px; /*top, right, bottom 158px, left */	text-align:center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding: 0px;	color:#666666;	line-height:12px;	}/************ END Layout Divs ******************//***********************************************//* HTML tag styles                             *//***********************************************/ body {	background-color: #FFFFFF;	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;    }p {	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top:0px;	_margin-top:15px;    }	h1 {	font-size: 11pt;	font-stretch: semi-condensed;	font-weight: bold;	color: #000000;	margin-top: 0px;	margin-bottom: 0px;	line-height: 12px;	padding-top: 2px;	padding-bottom: 0px;	height: 12px;	text-transform: uppercase;	}	h2  {    font-size: 10pt;	font-weight: bold;	color: black;	background-color: #ffffff;	padding: 0px;	margin-top:0px;	}	h3 {	font-size: 10pt;	font-weight: bold;	margin-top:0px;	margin-bottom: 0px;		}h4 {	font-size: 10pt;	font-style: italic;	font-weight: bold;	margin-top:0px;	margin-bottom: 0px;		}	footer {    line-height:10pt;	}	a:link,a:visited {  color: #3333CC;  text-decoration: underline;  font-weight: bold;}	a img {     border: 0px;	  }ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}	/************ END HTML Tag Styles ******************//***********************************************//* Navigation                                  *//***********************************************/ /* HEADERNAV transforms an unordered list into horizontal navigation tabs *//* change url to substitute your own image background: */#headernav {    display:list-item;	list-style-image: url(/images/header/ral-header750.jpg);	width: 100%;	list-style-position:inside;	letter-spacing:-1000em;	font-size: 1pt;	color:#ffffff;	}div#headernav ul#header_menu {           padding: 0;           margin: 0;           list-style-type: none;           text-align: center;		  white-space: nowrap;		  position: absolute;	      bottom: -0.495px;		  left: 8.2em;		  /* A width is required for Opera, older Mozilla browsers,	      and Konqueror browsers. */		  width: 40em;          }div#headernav ul#header_menu li {           display: block;           float: left;           text-align: center;		  white-space: nowrap;	             }div#headernav ul#header_menu li a {           color: white;           background: #0068ae;           font-size: .7em;           display: block;           height: 16px; width: 100px;           font-weight: bold;           border-right: 1.5px black solid;           border-top: 1px white solid;           border-bottom: 1px black solid;           }div#headernav ul#header_menu li a:hover {           color: #0068ae;           background: #ffffff;           text-decoration: none;           border-top: 1px white solid;           border-bottom: 1px black solid;           }div#headernav ul#header_menu li a.selected {           background: #ffffff;           color: #0068ae;           border-top: 1px white solid;           border-bottom: 1px white solid;           }div#headernav ul#header_menu li a.selectedgrey {           background: #EDEDED;           color: #0068ae;           border-top: 1px #EDEDED solid;           border-bottom: 1px #EDEDED solid;           }div#headernav ul#header_menu li a.selected:hover {           border-top: 1px white solid;           border-bottom: 1px white-solid;           }div#headernav ul#header_menu li a.selectedgrey:hover {           border-top: 1px white solid;           border-bottom: 1px white-solid;           }div#headernav_parents {           display: block;           float: left;           margin-left: 40px;           margin-right: 20px;           font-size: .7em; 		  color: white;		  position: absolute;	      bottom: 3px;		  left: 1px;           }div#headernav_parents a {           color: white;           }/* end HEADERNAV *//* SIDENAV class formats unordered lists as left column navigation  */ul.sidenav {   /* set properties of level 1 - sidenav heading */	font-size: 10px;	text-transform: uppercase;	list-style-type: none;	color:#000000;   /* font color of sidenav heading */	font-weight: bold;	background-color:#999999;   /* background color of sidenav headings */	margin: 0;	padding: 0;	width: 100%;	text-indent: 0em;	overflow:hidden;			}html>body ul.rollmenu {width: 100%}  /* code for Opera browser */ul.sidenav li {	font-size: 10px;	width: 100%;	font-weight: bold;	text-align: center;	display: block;	padding: 2px 5px 2px 2px; /*top, right, bottom, left */	line-height: 14px;   /* space between lines */	}	ul.sidenav ul{   /* set properties of level 2 - sidenav headings */	font-size: 10px;	text-transform: capitalize;	list-style-type: none;	color:#000000;   /* font color of sidenav headings */	background-color: #7080a0;   /* background color of sidenav headings */	margin: 0;	padding: 0;	text-align: left;	text-indent: 0.2em;	width: 100%;	overflow:hidden;	}ul.sidenav ul li {	font-size: 10px;	width: 100%;	font-weight: bold;	display: block;	padding: 0px;	text-align: left;	line-height: 14px;   /* space between lines */	}ul.sidenav ul ul { /* set properties of level 3  */	list-style-type: none;	font-weight: normal;	color: black;	padding: 0;	margin: 0;	text-indent: 0.6em;	background-color: #FFFFFF;	}	ul.sidenav ul ul li {	font-size: 10px;	width: 100%;	font-weight: normal;	display: block;	text-indent: 0.6em;	line-height: 14px;   /* space between lines */	}ul.sidenav ul ul ul{  /* set properties of level 4  */	list-style-type: none;	font-weight: normal;	color: black; /* font color of sidenav links */	padding: 0;	margin: 0;	text-indent: 2em;	}ul.sidenav a {  /*  links  */    text-decoration: none;    display: block;	border-bottom: 1px solid #000000;	}ul.sidenav a img {     border: 0px;	 }	 html>body ul.sidenav a {width: auto}  /* code for Opera browser */ul.sidenav a:hover {    background-color: #DFDEDE;	text-decoration: none;	}ul.sidenav.hilite {    background-color: #DFDEDE;	text-decoration: none;	}/* end sidenav code *//***************END Navigation Styles **************************/
