/***********************************************//* lar_styles.css                               *//* Use for RAL annual report site              *//* by Lara Ziady                               *//* Sept 18, 2006                            *//***********************************************//***********************************************//* Layout divs                            *//***********************************************/ #siteHead{	padding: 0px 0px 0px 0px;	width: 100%;	height: 114px;}#spacer {	clear: both	}#breadcrumbs {    width: 95%;	margin-left: 30px;	text-align:left;	padding-top: 4px;	padding-bottom: 0px;	height: 10px;	font-size: 9px;	font-style: italic;	font-color: black;}#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:114px;	  width: 225px;	  height:28px;	  font-size: 10px;	  background-color: #FFF;	  }	  #containerSubnav {                   /*grey subheading section takes place of "Container Title"  */	  margin-left: 0px;	  padding-top: 7px;	  margin-bottom: 29px;	  padding-bottom: 0px;	  height: 23px;	  text-align:left;	  width:100%;	  background-color: #EDEDED;	  background-image:  url('/images/nav/subnav.gif');	  background-repeat: repeat-x	 	   }	   #containerSubnav .titleSub {	   float: left;	   margin-left: 10px;	   text-align:left;	   font-size:12px;	   font-weight:bold;	   color:#FFFFFF;	   width:0px;	   }	   #containerSubnav .list {	   float: left;	   margin-left: 30px;	   text-align: left;	   width:70%;       font-size: 10px;	   font-weight: bold;	   }	    	   #containerSubnav .listnotitle {	   float: left;	   margin-left:186px;	   text-align: left;	   width:50%;       font-size: 10px;	  	   }	   	   #containerSubnav .search {	  position: absolute;	  left: 70%;	  top:116px;	  width: 225px;	  height:28px; 	  font-size: 10px;	  } #content {    position:relative;	margin: 0px 6% 0 6%;	padding: 0px;	color: #000;	text-align:justify;}#content ul {    font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	_margin-top:15px;     }#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;	}	.placeImage {width: 450px;float:right;margin:0 0 5px 5px;padding:10px;text-align:justify;font-size:9px;background-color: #D3BCC7;}#left {    /* left and right divs can be used for adding 2 columns to a section */    float: left;	text-align: left;	width: 50%;	}	#right {    float: right;	text-align: right;	width: 50%;	}/***********************************************//* 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,ol {	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top:0px;	_margin-top:15px;    }	h1 {	font-size: 16px;	font-weight: bold;	color: #604060;	margin-top: 0px;	margin-bottom: 15px;	line-height: 22px;	padding-top: 0px;	padding-bottom: 0px;	text-transform: capitalize;	}	h2  {    font-size: 12px;	font-weight: bold;	margin-top:14px;	color: #c07050;	text-transform:uppercase;	}	h3 {	font-size: 12px;	font-weight: bold;	margin-top:4px;	margin-bottom: 0px;	margin-left:  10px;	}h4 {	font-size: 12px;	color: #604060;	font-style: italic;	font-weight: bold;	margin-top:0px;	margin-bottom: 0px;	margin-left: 50px;		}	footer {    line-height:12px;	}a {    color: #61285F;	text-decoration: none;	}a:hover {    color: #303050;	text-decoration: underline;	}	a:visited {    color: #907080;	text-decoration: none;	}	a:visited:hover {    color: #604060;	text-decoration: underline;	}	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: */div#headernav { 		  position: relative;		  width: 100%;		  height: 114px;		  background:    url("/lar/2006/images/header_sunset.jpg") top left no-repeat #7d5b6f;           border: 0px none;           }		  div#headernav_parents {  /* parent links to the left of tabs */	display: block; 	float: left; 	margin-top: 0px;	margin-left: 40px; 	margin-right: 10px; 	font-size: .7em; 	color: white; 	}div#headernav_parents a {  /* font color of parent links */	color: black; 	}  div#headernav ul#header_menu {  /* properties of the container of the tabs */	padding: 0; 	margin: 0; 	list-style-type: none; 	text-align: center; 	white-space: nowrap;	position: absolute;	bottom: -0.495px;	left: 40px;	}div#headernav ul#header_menu li {  /* properties of each tab */	display: block; 	float: left; 	_width: 1px;	text-align: center; 	white-space: nowrap; 	border-left: 1px black solid; 	border-right: 1px black solid; 	border-top: 1px black solid; 	}div#headernav ul#header_menu li a {  /* properties of each tab's link */	color: #ede9dc; 	background: #303050;	text-decoration: none; 	font-size: .85em; 	display: block; 	height: 18px; 	_height: 24px; 	font-weight: bold; 	padding-top: 4px;	padding-left: 8px;	padding-right: 8px;	border-bottom: 2px #000000 solid; 	}div#headernav ul#header_menu li a:hover {  /* properties of each tab during mouseover */   color: #303050;	background: #ffffff; 	text-decoration: none;         height: 18px;        _height: 24px;	border-bottom: 2px #ffffff solid; 	}div#headernav ul#header_menu li a.selected {  /* properties of highlighted tab */	background: #EDEDED;     color: #303050;	border-top: 1px white solid; 	border-bottom: 1px #ede9dc solid; 	}div#headernav ul#header_menu li a.selected:hover { 	border-bottom: 1px white-solid; 	text-decoration: underline; 	}div#headernav ul#header_menu li a.subnav {  /* properties of highlighted tab */	background: #EDE9DC;	color: #226bcf; 	border-left: 1px white solid; 	border-top: 1px white solid; 	border-bottom: 1px #EDE9DC solid; 	}div#headernav ul#header_menu li a.subnav:hover { 	border-bottom: 1px #EDE9DC solid; 	text-decoration: underline; 	}td.headermask {  /*masks td cells to the left and right of tab cell to match */	border-bottom: 1px white solid; 	}/* end HEADERNAV *//***************************************************************//* SIDENAV class formats unordered lists as left column navigation  *//* 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;    background-color:#000000;	color: #FFFFFF;	font-weight: bold;	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;	background-color: #F3C09E;   /* background color of sidenav headings */	color:#000000;   /* font 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  */	background-color: #CCCCCC;/* background color of sidenav headings */	color: black;	font-size:10px;	text-transform: uppercase;	text-align: center;       list-style-type: none;	font-weight: normal;	padding: 0;	margin: 0;	text-indent: 0.6em;	}	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  */	background-color: #ffffff;	text-transform: none;	list-style-type: none;	font-weight: normal;	color: black; /* font color of sidenav links */	padding: 0;	margin: 0;	text-indent: 2em;	}ul.sidenav ul ul ul li{ 	text-align: center;    }	ul.sidenav ul ul ul a {  /*  links  */	border-bottom: 1px solid black;	color:red;	}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 **************************/
