		.jw_cleanlink:link { text-decoration: none; color: #333333}
		.jw_cleanlink:visited { text-decoration: none; color: #333333}
		.jw_cleanlink:hover { text-decoration: none; color: #333333}
		.jw_cleanlink:active { text-decoration: none; color: #333333}
				
		.jw_topLevelMainDiv 
		{
			display:block;
			text-align:center;
		}
		
		.jw_cleanFont
		{
			font-size: 0.9em !important;
			color: #333333 !important;	
			font-family: sans-serif !important;
		}
		
		.jw_mediumFont
		{
			color: #777777 !important;
		}
		
		.jw_smallerLink
		{
			font-size: smaller !important;
		}
		
		.jw_appName
		{
			color: #777777;
			text-align: center;
			padding-top: 15px;
			padding-bottom: 2px;
		}
		
		.jw_resizeImage
		 {
			 width: 240px;
		 }
		
		.jw_mainDiv
		{
			padding:10px; 
			overflow: hidden; 
			width:260px;
		}
				
		.jw_lightFont
		{
			color: #CCCCCC !important;
		}
		
		.jw_nowrapCell
		{
			white-space:nowrap !important;
		}
		
		.jw_rightEdgeCell
		{
			text-align:right !important; 
			width:50% !important;
		}

		.jw_leftEdgeCell
		{
			min-width: 21px !important;
			text-align:right !important; 
			width:50% !important;
		}

		.jw_infoDiv
		{
			height:99px;
			border: 1px solid #F5F5F5;
			background-color: #F5F5F5;
			margin-top:15px;
		}
		
		.jw_optionContentCell
		{
			padding-left: 30px !important; 
			padding-bottom: 5px !important;
		}
		
		tr.jw_noborder
		{
			border: 0px !important;
		}
		
		.jw_optionLabelCell
		{
			padding-bottom: 5px !important;
			width:30% !important;
		}
		
		.jw_collapsedTable
		{
			border-spacing:0; 
			border-collapse:collapse;
			border: 0px !important;
			margin: 0px !important;
		}
		
		.jw_recommendedLink
		{	
			color: #71AEDC;	
		}
		
		.jw_topPaddedDiv
		{
			padding-top: 15px;
		}
		
		.jw_Link
		{
			color: #AAAAAA;
			cursor: pointer; 
			cursor: hand;			
		}
		
		.jw_Link:hover
		{
			color: #71AEDC;
			text-decoration: underline;
		}
		
		.jw_shadowedFont
		{
			text-shadow: #FAFAFA 0.0em 0.1em 0.05em; 
		}
		
		.jw_roundBorder
		{
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			padding: 5px;
			overflow: hidden;
		}
		
		.jw_blueGradient
		{
			background: #e0eafe;
			background: -moz-linear-gradient(top, #e0eafe 0%, #bfd4fc 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0eafe), color-stop(100%,#bfd4fc));
			background: -webkit-linear-gradient(top, #e0eafe 0%,#bfd4fc 100%);
			background: -o-linear-gradient(top, #e0eafe 0%,#bfd4fc 100%);
			background: -ms-linear-gradient(top, #e0eafe 0%,#bfd4fc 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0eafe', endColorstr='#bfd4fc',GradientType=0 );
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0eafe', endColorstr='#bfd4fc',GradientType=0 )";
			background: linear-gradient(top, #e0eafe 0%,#bfd4fc 100%);
			background-color: #e0eafe;			
		}
		
		.jw_grayGradient
		{
			background: #efefef;
			background: -moz-linear-gradient(top, #efefef 0%, #e5e5e5 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#e5e5e5));
			background: -webkit-linear-gradient(top, #efefef 0%,#e5e5e5 100%);
			background: -o-linear-gradient(top, #efefef 0%,#e5e5e5 100%);
			background: -ms-linear-gradient(top, #efefef 0%,#e5e5e5 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e5e5e5',GradientType=0 );
			-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e5e5e5',GradientType=0 )";
			background: linear-gradient(top, #efefef 0%,#e5e5e5 100%);
			background-color: #efefef;			
		}
		
		.jw_buttonSelected 
		{
			text-align: center;
			-webkit-box-shadow: 0px 0px 1px 1px #B9D3FF;
			-moz-box-shadow: 0px 0px 1px 1px #B9D3FF;
			box-shadow: 0px 0px 1px 1px #B9D3FF;
			border: 1px solid #86A9E2;
			cursor: pointer; 
			cursor: hand;
		}		
		
		.jw_button 
		{
			text-align: center;
			border: 1px solid #C5C5C5;
			cursor: pointer; 
			cursor: hand;
		 }
		
		 .jw_button:hover 
		 { 
			-webkit-box-shadow: 0px 0px 2px 2px #B9D3FF;
			-moz-box-shadow: 0px 0px 2px 2px #B9D3FF;
			box-shadow: 0px 0px 2px 2px #B9D3FF;
			border: 1px solid #86A9E2;
		 }
		
		 .jw_button:active
		 {
			-webkit-box-shadow: 0px 0px 2px 2px #71AEDC;
			-moz-box-shadow: 0px 0px 2px 2px #71AEDC;
			box-shadow: 0px 0px 2px 2px #71AEDC;
		 	border: 1px solid #71AEDC;
		 }
		 
		 .jw_buttonSelected:hover 
		 { 
			-webkit-box-shadow: 0px 0px 2px 2px #94BDE1;
			-moz-box-shadow: 0px 0px 2px 2px #94BDE1;
			box-shadow: 0px 0px 2px 2px #94BDE1;
			border: 1px solid #94BDE1;
		 }
		
		 .jw_buttonSelected:active
		 {
 			-webkit-box-shadow: 0px 0px 2px 2px #71AEDC;
			-moz-box-shadow: 0px 0px 2px 2px #71AEDC;
			box-shadow: 0px 0px 2px 2px #71AEDC;
		 	border: 1px solid #71AEDC;
		 }