	.row-in, #mainContent, #sidebar { position:relative; zoom:1; }
	#sidebar img { background:none;}
	#mainContent #indexCol .sidebarGray img { padding:0 0 0 5px; margin:0;}
	
	#mainContent .sidebarGray, #mainContent #sidebar636, .leftnavBorderBoxes {
		background:#F5F5F5;
		border:1px solid #ccc;
		-moz-border-radius:5px;
    	-webkit-border-radius:5px;
    	-khtml-border-radius:5px;
		behavior: url("includes/ieHack.htc");
	    border-radius:5px;
		border-top:0;
		position: relative;
	}
	
	
	#mainContent #shadowBox {
		float:left; 
		margin-bottom:10px; 
		padding:10px; 
		-moz-box-shadow:#bbb 0px 0px 6px; 
		-webkit-box-shadow:#bbb 0px 0px 6px; 
		-khtml-box-shadow:#bbb 0px 0px 6px; 
		box-shadow:#bbb 0px 0px 6px; 
		position:relative; 
		behavior: url("includes/ieHack.htc");
	}
	
	#mainContent .topCap { 
		background:url("../images/backgrounds.gif") no-repeat;
		background-position:-350px top;
		padding:20px 20px 0 20px;
		height:10px;
	}
	#mainContent .bottomCap { 
		background:url("../images/backgrounds.gif") no-repeat;
		background-position:-1050px bottom;
		padding:0;
	}
	
	#mainContent .innerDiv {
		background:#FFFFFF !important; 
		border-left:1px solid #DFDFDF; 
		border-right:1px solid #DFDFDF;
		padding:0 16px;
	}
	
	#mainContent h5 {font-size:18px; border-bottom:1px solid #226BD7; font-weight:normal;}
	
	option.drop-default {
		background:url("../images/dropdown.png") no-repeat scroll -206px -10px;
		width:130px;
		cursor:pointer;
padding:4px 3px 5px 6px;
position:relative;
	color:#000;
	}
	
	form {line-height:26px;}
	label {padding-right:10px;}
	.submit {border: 1px solid #376EBD; color: #fff; font-weight:bold text-transform: capitalize;  padding: 1px 5px; 
	background: #3773D3; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5995F5', endColorstr='#3773D3'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#5995F5), to(#3773D3)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #5995F5,  #3773D3); /* for firefox 3.6+ */
}

div#mainContent dt {margin-top:5px; padding:7px 5px 0; height:22px; font-weight:normal;}

div#mainContent ul, div#mainContent ol {margin-left:30px;}
div#mainContent ul li, div#mainContent ol li {list-style:disc;}
div#mainContent ul.accordion li {list-style:none;}

#sidebar p, .studioListModule p { color:#000; font-size:12px; }
#sidebar636 h2 {background:url("../images/sidebar_header636.png") no-repeat; color:#FFFFFF; line-height:1.2;}

#sidebar img, #gameAvailable div.site img, #additionalMedia img, .studioListModule img, .playlist img {float:none;}


/* accordion Events index page*/
.ui-accEvents {margin-top:5px;}
h4.ui-accordion-h4 {background:url("../images/accEvents.png") no-repeat -10px -10px; height:18px; width:250px; padding:4px 0 0 10px; font-weight:bold;}
h4.active {background-position:-10px -40px;}
.ui-accEvents table.accBody {width:220px; margin:10px 15px;}
	
	
	
/* fixes for header/footer update */

strong { 
	font-weight:bold;
}

#indexCol strong a {
	color:#494949;	
	text-decoration:none !important;
}

h2 {
	font-size:16px;
	font-weight:bold;	
}

h3 {
	font-size:14px;
	font-weight:bold;	
}

.ui-accordion .ui-accordion-header a {
	padding-bottom:0;
	padding-right:0;	
}

h4.ui-accordion-h4 a {
	color:#494949;	
	text-decoration:none !important;
}

#mainContent a, 
#sidebar a {
	text-decoration:underline;
}

.c_news ul li.sidebarLink {
	zoom:1;	
}

div#mainContent #wsh_govDoc ol li { list-style:decimal !important; }
div#mainContent #wsh_govDoc ul li { list-style:disc !important; }