	body{background: url(/img/site/bg_wrapper.gif) repeat-x scroll 0px -70px;}
	.content{ border-width:0px 1px 1px 1px ;border-color:#e7e7e7; width:100%;  }
        ul li {list-style-image:url('/img/icons/basic/bullet.gif');margin-left:5px;}
	img{
		vertical-align:bottom;
	}
	.rightContainer{
		width:80%;	
		float:left;
		border-left:0px dotted #A8A8A8;
	}
	
	.leftContainer{
		float:left;
		width:15%;
		height:100%;
		/*margin-top:-51px;
		color:white;*/
		/*background:transparent url("/img/site/leftedge.gif") repeat-y scroll 100% 50%;
		*/
		border-right:1px dotted gray;
	}
	
	.stepDiv{
		width:100%;
		margin:10px 0px;
		padding:5px;
	}
	
	.stepDivTitle {
		border:1px dotted #EDC812;
		/*background:#FAF4C1;*/
		background:url("/img/site/top.png") repeat-x;
		font-size:12px;
		padding:5px;
		font-weight:bold;
		margin:10px 0px;
	}	
	
	.ignoreli{
		border:0px;
		background:none;
		list-style:none;
	}
	
	.stepDivOrange{
		border:1px dotted #EDC812;
		background:#FAF4C1;
		font-size:12px;
	}	
	
	.leftContainer b{
	
	}
	
	.col1{
		width:100%;
		float:left;
		border-left:0px dotted gray;
		padding-left:5px;	
	}
	
	.col2{
		float:right;
		height:250px;
		width:95%;
		margin:0px;padding:10px;
	/*	background:url("img/site/bgstripyellow.gif");
		background-repeat:repeat-x;*/
		background:white;
		border-left:1px dotted #F9DF65;
	}
	
	.expconsprite{
		background:url("/img/site/expconsprite.gif");
		height:25%;
		background-repeat:no-repeat;
		margin-top:100px;
		float:left;
		width:10px;
		position:relative;
		left:-6px;
		_left:-6px;
		cursor:pointer;
	}
	.expconspriteOn{
		background-position:100% 0%;
		position:relative;
		left:-6px;
		_left:-6px;
	}
	.expconspriteOff{
		background-position:0%;
		position:relative;
		left:2px;
		_left:2px;
		
	}
	
	a img{
		border:0px;
	}
	.btn{
		cursor:pointer;
	}
	
	div.onTab{
	margin:0px 5px 0px 5px;
	}
	div.onTab , div.offTab{
		text-decoration:none;
		cursor:pointer;
	}
	
	
	div.onTab div.onL{
		background:transparent;
	}
	
	div.onTab div.onM{
		background: transparent;
	}
	
	div.onTab div.onR{
	        background:transparent;
	}
	div.offTab div.offL{
	        background:#f9f9f9;
	}
	div.offTab div.offM{
		width:130px;
	        background:#f9f9f9;
	}	
	div.offTab div.offR{
	        background:#f9f9f9;
	}
	div.onTab div *.title , div.offTab div *.title{
		font-size:12px;	
		margin:5px 0px 0px 0px;
		
	}	
	
	div.onTab div *.title a.submenuParent{
		text-decoration:none;
	}
	
	div.offTab div *.title a.submenuParent{
		text-decoration:none;
	}
	

	
	div.onTab div *.title a.submenuHome  , 	div.offTab div *.title a.submenuHome:hover{
	   background:transparent url('/img/site/top_menus.gif') no-repeat scroll 0px -51px;
	   width:80px;height:25px;float:left;display:block;
	}

	div.offTab div *.title a.submenuHome{
	  background:transparent url('/img/site/top_menus.gif') no-repeat scroll 0px -7px;	  
  	   width:80px;height:25px;float:left;display:block;
	}

	div.offTab div *.title a.submenuHoverlet{
	  background:transparent url('/img/site/top_menus.gif') no-repeat scroll -106px -7px;
	   width:80px;height:25px;float:left;display:block;
	}
	div.onTab div *.title a.submenuHoverlet , div.offTab div *.title a.submenuHoverlet:hover{
	  background:transparent url('/img/site/top_menus.gif') no-repeat scroll -106px -51px;
	    width:80px;height:25px;float:left;display:block;
	}

	div.onTab div *.title a.submenuStatistics, div.offTab div *.title a.submenuStatistics:hover{ 
	  background:transparent url('/img/site/top_menus.gif') no-repeat scroll -222px -51px;
	   width:80px;height:25px;float:left;display:block;
	}
	div.offTab div *.title a.submenuStatistics{
	  background:transparent url('/img/site/top_menus.gif') no-repeat scroll -222px -7px;
	   width:80px;height:25px;float:left;display:block;
	}
		
	div.onTab div.onM , div.offTab div.offM{
		width:130px;
	}
	div.onTab div.onL, div.offTab div.offL , div.onTab div.onM, div.offTab div.offM , div.onTab div.onR, div.offTab div.offR{
		float:left;	       
		height:25px;
	}
	div.offTab div.offL , div.offTab div.offR{
		width:6px;height:25px;	      
	}
	
	div.offTab:hover div.offM{
		
	}
	
	div.offTab:hover div.offL{		
	}
	
	div.offTab:hover div.offM{
		text-decoration:none;
	}
	
	div.offTab:hover div.offR{	
	}
	
	div.spacerTab{
		background:none;
		height:25px;
		float:left;
	}
	
	.menustrip{
		background:transparent;text-align:center;padding-left:280px;
		height:25px;
	}
	.menu2{
		background: transparent url(/img/site/bg_menu2.gif) repeat-x;
		padding-left: 10px;
		height: 35px;
		_height: 35px;
		_position:relative;_top:-28px;z-index:-1;
                border-left:1px solid #e7e7e7;
	}
	.menu2_index{
		background: #e7e7e7;
		padding-left: 40%;
		height:0px;
		_height: 40px;
		_position:relative;_top:-2px;
	}
	#menu2_label {
		     background:white;height:30px;font-size:14px;float:left;line-height:20px;margin:5px 20px 0px 0px;padding-right:5px;
	}
	.menu3{
		background: transparent url(/img/site/bg_menu2.gif) repeat-x;
		padding-left: 30%;
		height: 35px;
		_height: 35px;
		_position:relative;_top:-28px;z-index:-1;
                border-left:1px solid #e7e7e7;
	}
	.menu3_index{
		background: #e7e7e7;
		padding-left: 40%;
		height:0px;
		_height: 40px;
		_position:relative;_top:-2px;
	}
	#menu3_label {
		     background:white;height:30px;font-size:14px;float:right;line-height:20px;margin:5px 20px 0px 0px;padding-right:5px;
	}
	.submenuCont{
		width:300px;z-index: 1; font-family: Helvetica,Arial,sans-serif; font-size: 16px; font-weight: bold; line-height: 20px; left: -100px;color:white;float:left;
	}
	.submenu_on{
		color:#666666;margin: 0px 10px; padding: 5px 0px; background:white;float: left; color: rgb(0, 85, 128); height: 20px; font-size: 15px; font-family: helvetica;
	}
	.submenu_arr_on{
		position: relative; z-index: 2; float: left; left: 40%;top:-10px;
	}
	.submenu_word_on{
		padding-right: 10px;
		text-decoration:none;
	}
	.submenu_word_on_independent{
		margin: 0px 10px; padding: 5px 0px;
		
	}	
	
	a.submenu_word_off{
	 color:white;
	 text-decoration:none;
	}	
	a.submenu_word_off:hover{
	  text-decoration:underline;
	}
	a.submenu_word_on:hover{	
	        color:#666666;
	}
	.submenu_off{
		float: left;
	}
	.submenu_word_off{
		margin-top:-3px;padding-right: 10px;font-size:13px;
}

	
	.nosh{
		background-image:none;
	}
	
	.radioLabel,.checkboxLabel{
		margin:10px;
	}
	.radioLabel span,.checkboxLabel span{
		width:75%;
		float:left;
	}
	.radioLabel .input{
		width:50%;
	}	
	
	LABEL {
		CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 45%
	}
	.clear {
		CLEAR: both
	}
	
	.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel {
	  /*background:white url("/img/site/bgstripyellow.gif") repeat-x scroll 0% 0%;*/
	 	background:#F2F7EE;
	} 
	
	.yui-skin-sam .yui-panel .hd {
		background:#ffffff;
		color:#282828;
		font-size:93%;
		font-weight:bold;
		line-height:2.5;
		padding:0pt 10px;display:none;
	}
	.yui-skin-sam .yui-panel .ft {
		background:transparent;display:none;
	}	
	
	.underline{
		text-decoration:underline;
	}
	.nounderline{
		text-decoration:none;
	}
	.leftNav{
		width: 90%; float: left;padding:4px;font-size:11px;
	}
	

	.bigLabel{
		font-size: 20px;font-weight:normal;color:black;
	}
	.mediumLabel{
		font-size: 18px;font-weight:normal;color:black;
	}
	.smallLabel{
		font-size: 11px;font-weight:normal;color:black;padding-left:30px;
	}
	.stepLabel{
		background:#737373;
		color:#FFFFFF;
		border:1px solid white;
		padding:8px;margin:5px 0px;
	}
	.shaded_area{
		border-left:1px dotted gray;
		background:#F2F2F2;
		padding:5px 0px 10px;
		margin-left:50px;
	}
	.alignedright_area{
		padding:5px 0px 10px;
		margin-left:50px;
		background:transparent;
	}
	

	*.onoffparent *.onoff , *.shadedonoffparent *.onoff{
		visibility:hidden;
	}	
	*.onoffparent:hover *.onoff, *.shadedonoffparent:hover *.onoff{
		visibility:visible;
	}
	
	*.shadedonoffparent:hover *.onoff{
		background-color:#EFEFEE;
	}
	.tooltip{
          padding:20px;border:1px solid gray;background:#FFF8CC;font-size:11px;
        }	
	.tooltipparent:hover input{
	    /*background:#FFF8CC;*/
	    border-bottom:0px;
	    text-decoration:underline;	    
        }
	#header{border-color:#E7E7E7;border-width:0 1px 1px;width:960px;}
        .sideDropDown{
	  border:0px;padding:2px;font-size:10px;background:white; margin-top:-10px;width:200px;color:#666;
        }
	.status_grad{
	 background: url(/img/site/bg_wrapper.gif) repeat-x scroll 0px -70px;margin:0px 10px;padding:10px 20px;
	}
        .hoverlet{
           background:url(/img/icons/basic/add.png) no-repeat scroll 3px 12px;
           padding:10px 10px 10px 25px;
	   list-style-type:none;
	   cursor:pointer;
	   border:2px dotted #efefef;-moz-border-radius:0px 2em;margin:0px;text-decoration:underline;
         }   