/* Reset */
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;text-align:left;vertical-align:baseline;}
a img,:link img,:visited img{border:0;}

.ui-helper-clearfix:after, .cfx:after{content:"."; display: block; clear:both; visibility:hidden; line-height:0; height:0;}
* html .cfx, * html .ui-helper-clearfix{height:1px;}
*+html .cfx, *+html .ui-helper-clearfix{display:inline-block;}

body { 
	font-size: .75em; 
	line-height: 1.3;	
	font-family: arial, helvetica, sans-serif; 
	color: #000;
	background: #fff;	
	}

/* Headings */	
h1,h2,h3,h4,h5,h6{line-height:1em;}
h1 { font-size: 150%; padding: 0 0 10px 0;}
h2 { font-size: 140%; padding: 0 0 10px 0;}
h3 { font-size: 120%; padding: 0 0 10px 0; font-weight:bold;}
h4 { font-size: 100%; padding: 0 0 5px; font-weight: bold;}		
h5,h6 { font-size: 100%; font-weight: normal; padding-bottom:2px;}	

/* Hidden */
.doNotPrint, #mNav, .sNav, #searchBar, #bcWrapper{display: none !important;}

a {color: black; text-decoration: none;}

table, table th, table td {border: 1px solid black; border-collapse: collapse;}
table table, table table th, table table td {border: none;}
table th, table td {padding: 5px; text-align: left;}

#logo{float:left;}
#strap{float:right;}
#t{padding-bottom:20px !important;}

table{margin-bottom:25px !important;}