﻿.DontPrint
{
    display: none;
}

table { page-break-inside:auto }
   tr    { page-break-inside:avoid; page-break-after:auto }

/* tables */
		.table_a {border:1px solid #ccc;width:100%;text-align:left;background:#fff}
		.table_a td,.table_a th {border:1px solid #ccc}
		.table_a thead th,.table_a thead td{background:#eaeaea;padding-top:4px}
		.table_a td,.table_a th,.table_a caption{padding:1px}
		.table_a .even td,.table_a .even th {background:#f5f5f5}
		.table_a tr:nth-child(even) {background: #f5f5f5}
		.chb_col {width:16px !important;vertical-align:middle;text-align:center}
		.table_a caption{font-size:13px}
		.content_actions a,.content_actions img {vertical-align:middle}
		
		.table_a td.totals
{
    color: #FFFFFF;
    background-color: #000000;
    font-size: large;
}


.showHideButton{ display : none }

#content
{
    margin: 0 auto;
    min-height: 100%; /* Set to minimum height so overflow doesn't get hidden */
    overflow-y: hidden; /* HIDE overflow; I know, it doesn't make much sense */
    position: relative;
    width: 100%;
    padding: 0px;
}

#top_bar{ display : none }

#breadcrumbs{ display : none }
#main_nav{ display : none }

.btn{ display : none }

#header{ display : none }

#main_section
{
    border: 0px none #fff;
    background: #ffffff;
    padding: 16px 16px 40px;
    min-height: 500px;
}

#main_section,.loginBox {-webkit-box-shadow: 0px 0px 0px 0px #fff;-moz-box-shadow: 0px 0px 0px 0px #fff;box-shadow: 0px 0px 0px 0px #fff}

#sidebar{ display : none }

.micro{ display : none }

#footer{ display : none }

a {color:Black}

.QuestionBox
{
    border: thin solid #C0C0C0;
    float: left;
    width: 260px;
    margin:10px;
    padding:10px;
    min-height:165px;
    display: block;
    
}