/* CORE FRAMEWORK STYLESHEET -  E 'MYSTYLE.CSS' TO ADD CSS STYLES */
@media all{
/* PNG Fix*/
* {behavior: url(iepngfix.htc);}
/* Clear Fix*/
.clearfix{display: inline-block;}/* IE7 */  
.clearfix{display: block;}/* IE5,6,7 */
* html .clearfix {height:1%;}/* IE5,6*/
/*hasLayout Fix*/
body {height:1%;}
#header,#footer, .menuh, #main, #footer, #topcontent, #basecontent, .quarterwidth, .threequarterswidth {zoom:1;}/* IE6,7 */
#page_margins, #page, .page_margins, .page{height:1%;}/* IE5 */
* html #header, * html #nav, * html #main, * html #footer {width: 100%;}/* IE5,IE6 */
* html #header, * html #nav, * html #main, * html #footer {wid\th:auto;}/* IE6 */
/*IE z-index-Fix*/
*+html #col3 {z-index: -1; }
* html #col1, * html #col2 {z-index:1;}
* html #col3  {z-index:auto;}
/*Internet Explorer Expanding Box Fix*/
* html #col1content,* html #col2content,* html #col3content, * html #topcontent, * html #basecontent {word-wrap:break-word;}
* html option.hiddenie{
	display:none;
}
* html #inner_wrapper{
	padding:0px 25px 25px 25px;
	margin:0px 25px 25px 25px;
	z-index:10;
}
}
@media print
{/*Page Break Fix*/
#col3 { height: 1%; }}
