/* png fix  */
img, div, li, a,
#topLinks li a,
.scrollLongTall {
/*	behavior: url(../../css/iepngfix.htc);*/
}


/* BK Specifc IE Hacks */
.twoColFixLtHdr #contentInner {
	height:auto !important;
	height:617px;
}

#mainContent {
	height:630px;
}

.clearfix {
	zoom: 1; /* triggers hasLayout */
	display: block; /* resets display for IE/Win */
}

/* PNG FIX is in the HTML head */


/* css box model fixes for IE 5 */
/*.twoColFixLtHdr #sidebar1 { width: 230px; }
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }*/


/* Template Framework IE Hacks */

/* the proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
.twoColFixLtHdr #mainContent,
.formLine,
.twoColFixLtHdr #contentTop,
.twoColFixLtHdr #contentBottom {
	zoom: 1;
}


/*Fixing a strange alignment issue that was pushing my tables to the far right edge*/
/*#mainContent{ padding-left:0px }*/



/* Overlapping deko element isn't displayed. Inessential and overly complex to produce an acceptable cross-browser result */
.twoColFixLtHdr #curtainFooter {
	display: none;
}

/* incorrect calculation of height */
#adminTable .rankInsert{
	padding-bottom: 0px;
}

/* special image calls for interactive elements, .pngs don't support transparancy*/
#topLinks li a {
	background-image: url(../img/widget_sprites.gif);
}

/*top nav http call*/
#nav a {
	background: url(../img/nav_sprite.gif) no-repeat scroll 0px top;
}

#nav li ul li a, #nav li.active ul li a {
	background: url(../img/nav_sprite.gif) no-repeat 0px 0px;
}

/*repeating .png doesn't work in IE6 with pngfix*/
.scrollLongTall {
	background: transparent url(../img/tables/bg_scrollLargeMid.gif) repeat-y scroll 9px 0;
}

.tip-top{
	background: black none repeat scroll left top;
}
.tip{
	background: black none repeat scroll center center;
}
.tip-bottom{
	background: black none repeat scroll right bottom;
}
