	  html{
	  	margin:0;
	  	padding:0;
	  	font-family:helvetica, arial;
	  }
      body{
        margin:0;
        padding:0;
        font-size:11pt;
        text-align:center;
      }
      a{
        color:#939393;
      }
      a:hover{
        color:#666;
      }
      a img{
        border:0;
      }
      p{
        margin:5px;
      }
      p.indent{
      	margin-left:85px;
      }
      h3{
        color:#AA0C25;
        margin:5px 0px 0px;
        padding:0;
        font-weight:bold;
        font-size: 11pt;
      }

	  h2{
        color:#AA0C25;
        margin:5px 0px 0px;
        padding:0;
        font-weight:bold;
        font-size: 9pt;
      }
      .sideMenu{
        padding-left:20px;
        font-weight:bold;
      }
      .sideMenu .highlight{
        color:#AA0C25;
        font-weight:bold;
        margin-left:0;
      }
      .sideMenu .highlight a{
      	color:#AA0C25;
      }
      .sideMenu .highlight span{
      	float:left;
      	background:url(images/secondary_marker.gif) no-repeat;
      	height:9px;
      	width:9px;
      	margin:3px;
      }
      .sideMenu li{
      	margin-left:20px;
      }
      .sideMenu ul li{
        margin-top:2px;
        margin-bottom:2px;
      }
      .sideMenu a{
      	color:#000;
      	text-decoration:none;
      }
      ul,ol{
        margin:0;
        padding:0;
      }
      .bulletList li{
   		list-style-type:disc;
		margin-left: 55px;
	  }
      li{
        list-style-type:none;
      }
      #home{
        
      }
      #page{
        
      }      
      #wrapper{
        width:900px;
        margin:auto;
        font-size:10pt;        
        text-align:left;
      }
      #header{
        position:relative;
      }
      #header h1{
        background:url(images/rsi_logo.gif);
        
        text-indent:-9999px;
        width:286px;
        height:70px;
        margin-bottom:21px;
        margin-top:0px;
        position:relative;
        top:14px;
        left:8px;
        
      }
            #header h4{
        background:url(images/rsi_logo2.gif);
        
        text-indent:-9999px;
        width:286px;
        height:79px;
        margin-bottom:12px;
        margin-top:0px;
        position:relative;
        top:14px;
        left:8px;
        
      }
      #header .more{
        position:relative;
        float:right;
        right:40px;
        bottom:48px;
        margin-top:11px;
      }
      .headerText{
        background: url(images/rsitp_l.gif) no-repeat left;
        position:absolute;
        top:0px;
        right:0px;
        font-weight:bold;
        font-size:.9em;
        color:#444444;
      }
      .headerText span{
        background: #e3e3e3 url(images/rsitp_r.gif) no-repeat right;
        display:block;
        line-height:16px;
        margin:0px 16px;
        padding:0 25px 0 10px;               
      }
      .menu{
        position:absolute;
        top:30px;
        right:0px;
        font-weight:bold;
        font-size:9pt;
      }
      .menu li{
        display:inline;
        border-bottom:2px solid #d2d2d2;
        border-right:2px solid #d2d2d2;
        padding:2px;
        margin:2px;
      }      
      .menu a{
        text-decoration:none;
      }
      .menu .highlight a{
        color:#B11D37;
      }
      
      #openings{
        float:right;
        margin-top:100px;
        width:301px;
        text-align:center;
      }
      .chrome{
        padding:0px 20px;
      }
      .dots{
        background: url('images/dots.png') repeat-y top right;
      }
      .column80{
        float:left;
        width:80%;
      }
      .column50{
        float:left;
        width:50%;
      }
      .column40{
        float:left;
        width:40%;
      }
      .column25{
        float:left;
        width:25%;
      }
      .column20{
        float:left;
        width:20%;
      }
      .height300{
        height:300px;
        overflow-y:auto;
      }
      .clear{
        height:1px;
        overflow:hidden;
        visibility:hidden;
        line-height:1px;
        font-size:1px;
        clear:both;
      }

	  .clearbg{
        height:15px;
        overflow:hidden;
        visibility:hidden;
        line-height:15px;
        font-size:15px;
        clear:both;
      }
      .right{
        float:right;
      }   
      .footer li{
        display:inline;
      }
      .footer{
        text-align:center;
        margin-bottom:5px;
        margin-top:20px;
      }   
      .footer a{
        text-decoration:none;
        margin:0px 10px;
      }
      .copyText{
        text-align:center;
        color:#666;
        display:block;
        font-size:8pt;
      }
      
      #openingsList{
        width:301px;
        float:right;
      }
      #openingsList li{
        float:left;
        text-align:right;
        width:150px;
        list-style-type:none;
        color:#FFF;
      }
      #openingsList a{
      	color:#FFF;
      	text-decoration:none;
      }

      #resourcesBlock ul{
        float:left;        
      }
      #resourcesBlock ul li{
        background:url(images/red_square.gif) no-repeat 0px 5px;
        padding-left:10px;
      }
      #resourcesBlock ul ul li{
        background:none;
      }
      #resourcesBlock ul ul{
        margin-left:10px;
      }
      #resourcesBlock li a{
        text-decoration:none;
        color:#000;        
      }
      #resourcesBlock li a:hover{
        text-decoration:underline;
      }