@charset "UTF-8";

@media all
{

body, html { text-align: center; background: url(images/bgBody.jpg) #976f4b; padding: 0; }

body { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; }
input, textarea { -webkit-touch-callout: text; -webkit-user-select: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; }

#skiplinks a.skip:focus, #skiplinks a.skip:active { margin-top: 12px; padding: 5px 0; text-decoration: none; }

#prtHeader { clear:both; position: fixed; top: 0px; z-index: 5; background: #ffffff; }
#prtHeader_content { padding-top: 10px; }

#prtBanner { clear:both; position: relative; }
#prtBanner { height: 92px; margin-bottom: 25px; }
#prtBanner_content { text-align: center; }
#prtBanner_content img { display: block; margin: 0 auto; }

#prtFnc { clear:both; position: relative; }
#prtFnc_content { padding: 0; margin-bottom: 35px; }

#prtFooter { margin-top: 2em; }

#banner { height: 130px; border: 10px solid #ffffff; border-top: none; }
#banner img { display: block; }

#main { margin-top: 10px; }

#col1 { width: 218px; }
#col1_content { margin: 0 10px 0 0; }

#col2, #col2_content { display: none; }

#col3 { margin: 0 0 0 218px; }
#col3_content {  }

}

@media screen, projection
{

body { overflow-y: scroll; }

.page_margins { width: 728px; text-align:left; margin: 0 auto; }
.page { }

.prt_margins { width: 728px; text-align:left; margin: 0 auto; }
.prt_margins { background: #ffffff; }

#prtHeader_content { width: 728px; }

#prtHeader, #prtBanner, #prtFnc, #prtFooter { display: none; }

}

@media print
{
  
body, html { background: #ffffff; }

.page_margins { width: 640px; text-align: left; margin: 0 auto; padding: 0; }
.page { border: 0; margin: 10px 0 10px 0; background: #ffffff; }

.prt_margins { width: 640px; text-align:left; margin: 0 auto; }
.prt_margins { background: #ffffff; }

#prtHeader_content { width: 640px; }
#prtBanner { padding-top: 0; }

#header, #banner, #fnc, #footer, #col1, #col2, #col1_content, #col2_content { display: none; }
#col3, #col3_content { width: 100%; margin: 0; padding: 0; border: 0; }

}